organic manuring - French English Dictionary